hard and selfless labor - Turc Anglais Dictionnaire